<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>

<body>

<h2>苹果设备消息发送测试</h2>
<form method="GET" action="push.php">

产品编号：<input type="text" name="prod">* (秀场测试为10，闪聊测试为20) <br/>
设备token：<input type="text" name="tk" size="80">* (64字符字符串，注意此token应是产品编号下合法的token) <br/>
发送内容：<input type="text" name="content" size=100>* (当前限制为长度200字符串，实际使用时可能因为发送各种配置信息而更短。注意一个中文字utf8长度为3) <br/>
自定义ID：<input type="text" name="mid"> (任意字符串，用于查询本消息是否发送成功，注意此ID不发送至apple官方，即只用来标识发送到苹果官方之前的失败信息) <br/>
Badge：<input type="text" name="badge"> (正整数，应用图标上显示的数字) <br/>
声音：<input type="text" name="sound"> <br/>
图片：<input type="text" name="image"> <br/>
过期时间：<input type="text" name="expire"> (正整数，默认30)<br/>
通知标题：<input type="text" name="title"> <br/>
自定义字段：<input type="text" name="custom"> (需要可以被一次json_decode解析为数据结构，可以包含多条，每条key=>value对应custom的key=>value，value可以是数组)<br/>

只生成请求串<input type="checkbox" name="urionly" value="1"><br/>
<input type="submit">
</form>

<p>
所有标*的字段为必填项<br/>
选中最下面的“只生成请求串”，可以打印出实际发送给服务器的请求url，可以以其为例代入需要发消息的程序中。<br/>
<br/>
附：苹果相关文档页<br/>
<a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Introduction.html" target="_blank">Local and Push Notification Programming Guide</a><br/>
<a href="https://developer.apple.com/library/ios/technotes/tn2265/_index.html" target="_blank">Troubleshooting Push Notifications</a><br/>
</p>
</body>